﻿//Created by Action Script Viewer - http://www.buraks.com/asv
package com.tremormedia.acudeo.banner {
    import flash.utils.*;
    import com.tremormedia.acudeo.*;

    public class Banner implements IBanner {

        private var _banner:Object;

        private static var _banners:Dictionary = new Dictionary(true);

        public function Banner(_arg1:Object){
            _banner = _arg1;
        }
        public function get source():String{
            return (_banner.source);
        }
        public function get htmlUrl():String{
            return (_banner.htmlUrl);
        }
        public function get swfUrl():String{
            return (_banner.swfUrl);
        }
        public function get height():Number{
            return (_banner.height);
        }
        public function get size():String{
            return (_banner.size);
        }
        public function get type():String{
            return (_banner.type);
        }
        public function get width():Number{
            return (_banner.width);
        }
        public function get imageUrl():String{
            return (_banner.imageUrl);
        }
        public function get clickUrl():String{
            return (_banner.clickUrl);
        }

        public static function getBanner(_arg1:Object):Banner{
            if (_banners[_arg1] == null){
                _banners[_arg1] = new Banner(_arg1);
            };
            return (_banners[_arg1]);
        }

    }
}//package com.tremormedia.acudeo.banner 
